river watershed - German English Dictionary